V2EX  ›  英汉词典

Double Buffering

释义 Definition

双缓冲:一种图形/界面渲染与显示技术,使用两个缓冲区(前台缓冲与后台缓冲)交替工作:在后台缓冲完成绘制后再一次性“交换/呈现”到屏幕,从而减少闪烁撕裂,让动画更平滑。(在不同系统中也常与“buffer swap / page flip / back buffer”相关联。)

发音 Pronunciation (IPA)

/ˈdʌbəl ˈbʌfərɪŋ/

例句 Examples

Double buffering makes animations look smoother.
双缓冲能让动画看起来更流畅。

Without double buffering, the UI may flicker because each frame is drawn directly to the screen while it’s still incomplete.
没有双缓冲时,界面可能会闪烁,因为每一帧在尚未绘制完成时就直接显示到屏幕上。

词源 Etymology

double 表示“两份/两个”,buffer 在计算机领域指“用于暂存数据的缓冲区”。double buffering 字面意思就是“使用两份缓冲区”。这一术语在早期图形显示与动画编程中广泛使用,用来描述“后台绘制、前台显示、完成后交换”的基本策略。

相关词 Related Words

文献与作品 Literary Works

  • Computer Graphics: Principles and Practice(《计算机图形学:原理与实践》)
  • Real-Time Rendering(《实时渲染》)
  • OpenGL Programming Guide(《OpenGL 编程指南》,俗称“红宝书”)
  • Microsoft Windows 图形编程相关文档与经典书籍(常在讨论 GDI/绘图闪烁时提到双缓冲)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   880 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 23:17 · PVG 07:17 · LAX 15:17 · JFK 18:17
♥ Do have faith in what you're doing.